find_package(fmt)
find_package(Eigen3 3.4 REQUIRED NO_MODULE)

add_library(FansionML SHARED Model.cpp FansionML/Model Util.cpp FansionML/Util Solver.cpp FansionML/Solver KNNSolver.cpp FansionML/KNNSolver FansionML/TypeT)
target_include_directories(FansionML PRIVATE FansionML)
target_link_libraries(FansionML fmt::fmt Eigen3::Eigen)
